/*分页插件*/

var page = {
    pageData: function () {
        var pageData = {};
        var tableHeight = $(window).height() - 190 - $("#queryForm").height();//表格高度 190为框架所占固定高度，$(".news_search").height()为搜索框高度
        var limit = 10;
        var limits = [10, 20, 30, 40, 50, 60.70, 80, 90, 100];
        if (tableHeight > 0) { //防止用户使用特殊窗口的浏览器
            limit = Math.floor((tableHeight - 80) / 38);//每页条数 80为表头和分页条的高度,38为每条数据所在高度
            limits = [];//每页选择条数
            for (var i = 1; i < 11; i++) {
                limits.push(limit * i);
            }
        }
        pageData.tableHeight = tableHeight;
        pageData.limit = limit;
        pageData.limits = limits;
        return pageData;
    },
    /**
     * @description 表格加载全部数据 当每页最大数小于总条数时，就需要添加加载全部的选项
     * @param totalCount 总条数
     * @param maxPerPage 每页最大数
     * @param selector 添加全部的元素，格式：$(".layui-laypage-limits select")
     */
    tableLoadAll: function (totalCount, maxPerPage) {
        if (totalCount) {
            if (maxPerPage < totalCount) {
                var str = '<option value="+totalPage+">全部</option>';
                $(".layui-laypage-limits select").append(str);
            }
        }
    }
};